#-------------------------------------------------
#
# Project created by QtCreator 2011-03-20T21:15:28
#
#-------------------------------------------------

QT       += core

QT       -= gui

# fckng magic lines
QT += sql
QT += network
QT += xml

TARGET = ChatServer
CONFIG   += console
#CONFIG   -= app_bundle

TEMPLATE = app

INCLUDEPATH += "C:/Program Files\MySQL\MySQL Server 5.0\include"


SOURCES += main.cpp \
    config/config.cpp \
    commands/startCommand.cpp \
    commands/helpCommand.cpp \
    commands/stopCommand.cpp \
    commands/restartCommand.cpp \
    commands/exitCommand.cpp \
    logs/errorLog.cpp \
    logs/accessLog.cpp \
    logs/eventsManager.cpp \
    entities/user.cpp \
    db/db.cpp \
    server/server.cpp \
    server/serviceThread.cpp \
    requestAdapters/XMLRequestAdapter.cpp \
    responseAdapters/XMLResponseAdapter.cpp \
    serverLogic/authorizationCommand.cpp \
    serverLogic/wrongCommand.cpp \
    serverLogic/registerCommand.cpp \
    entities/room.cpp \
    serverLogic/roomListCommand.cpp \
    serverLogic/joinRoomCommand.cpp \
    serverLogic/getUsersCommand.cpp \
    serverLogic/sendMessageCommand.cpp \
    entities/messages.cpp \
    serverLogic/getMessagesCommand.cpp \
    serverLogic/leaveCommand.cpp

HEADERS += \
    config/config.h \
    commands/startCommand.h \
    commands/commandInterface.h \
    commands/helpCommand.h \
    commands/stopCommand.h \
    commands/restartCommand.h \
    commands/exitCommand.h \
    logs/errorLog.h \
    logs/accessLog.h \
    autoload.h \
    logs/eventsManager.h \
    entities/user.h \
    db/db.h \
    server/server.h \
    server/serviceThread.h \
    requestAdapters/requestAdapter.h \
    requestAdapters/XMLRequestAdapter.h \
    responseAdapters/responseAdapter.h \
    responseAdapters/XMLResponseAdapter.h \
    serverLogic/serverCommand.h \
    serverLogic/wrongCommand.h \
    serverLogic/authorizationCommand.h \
    serverLogic/registerCommand.h \
    qtlibs.h \
    entities/room.h \
    serverLogic/roomListCommand.h \
    serverLogic/joinRoomCommand.h \
    serverLogic/getUsersCommand.h \
    serverLogic/sendMessageCommand.h \
    entities/message.h \
    entities/entitie.h \
    serverLogic/getMessagesCommand.h \
    serverLogic/leaveCommand.h
